div.st_horizontal{position:relative;float:left;clear:both;width:960px;color:#373737; margin: 10px 0 0 10px;}
div.st_horizontal a.st_prev,div.st_horizontal a.st_next{position:absolute;top:2px;z-index:110;display:none;height:20px;width:27px;outline:none;background:#fff url(../img/tab_arrows.png) no-repeat}
div.st_horizontal a.st_prev{right:33px;background-position:0px -20px;}
div.st_horizontal a.st_next{right:0;background-position:-27px -20px;}
div.st_horizontal a.st_prev.st_btn_disabled,div.st_horizontal a.st_next.st_btn_disabled{cursor:default;background-color:#f7f7f7}
div.st_horizontal a.st_prev.st_btn_disabled{background-position:0px 0px}
div.st_horizontal a.st_next.st_btn_disabled{background-position:-27px 0px}
div.st_horizontal div.st_tabs_container{position:relative;z-index:100;width:100%!important;height:30px;margin-bottom:-1px;overflow:hidden}
div.st_horizontal div.st_slide_container{position:relative!important}
div.st_horizontal div.st_sliding_active div.st_slide_container{margin-right: 70px; }
div.st_horizontal ul.st_tabs{width:10000px;height:40px;list-style:none;margin:0;padding:0}
div.st_horizontal ul.st_tabs li{float:left; margin-right: 2px;}
div.st_horizontal ul.st_tabs li a{display:block;font-size:13px;line-height:18px;color:#6a6a6a;text-decoration:none;outline:none;border:1px solid #bcbcbc;background:#dedede url(../img/hr_tab_bg.png) repeat-x 0 top;margin:0;padding:5px 10px; border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;  border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}
div.st_horizontal ul.st_tabs a:hover{color:#333}
div.st_horizontal ul.st_tabs li a.st_first_tab{border-left:1px solid #bcbcbc}
div.st_horizontal ul.st_tabs a.st_tab_active{color:#1ca5ec;border-bottom-color:#f4f4f4;background:#f4f4f4}
div.st_horizontal div.st_view_container{position:relative;z-index:5;border:1px solid #bcbcbc;background-color:#f4f4f4;overflow:hidden;padding:13px; margin-bottom: 1px;}
div.st_horizontal div.st_view_container .title-bar {background: #fff url(../img/tab_pane_sep.png) no-repeat bottom center; height: 35px; overflow: hidden;}
div.st_horizontal div.st_view_container .title-bar h2 { font-size: 17px; text-transform: uppercase; line-height: 32px; margin-left: 10px; color: #2a7fbc; float: left;}
div.st_horizontal div.st_view_container .title-bar .sort{ width: 340px; overflow: hidden;}
div.st_horizontal div.st_view_container .title-bar label { width: 70px; text-align: right; padding-right: 10px; clear: none;}
div.st_horizontal div.st_view_container .title-bar select {width: 120px; margin-top: 5px;}
div.st_horizontal div.st_view_container .title-bar select.viewNum {width: 50px;}
div.st_horizontal div.st_view{position:relative;height:100%;overflow:hidden}
div.st_horizontal div.st_tab_view{display:none;width:100%; position: static !important; overflow: hidden; }
div.st_horizontal div.st_first_tab_view{display:block}
div.st_horizontal div.st_view h2{font-size:16px;color:#454545;margin:0 0 16px;padding:0}
div.st_horizontal div.st_view p{margin:14px 0 0;padding:0}
div.st_horizontal div.st_view blockquote{float:left;width:315px;border-left:2px solid #5c5c5c;font:italic 17px/21px Georgia, "Times New Roman", Times, serif;color:#A8A8A8;margin:18px 14px 0 0;padding:0 0 0 14px}
div.st_horizontal div.st_view blockquote p{margin:0}
div.st_horizontal.align_bottom a.st_prev,div.st_horizontal.align_bottom a.st_next{border-bottom:1px solid #d4d4d4}
div.st_horizontal.align_bottom a.st_prev{border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
div.st_horizontal.align_bottom a.st_next{border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
div.st_horizontal.align_bottom div.st_tabs_container{position:absolute;bottom:-39px;left:0;margin-bottom:0}
div.st_horizontal.align_bottom ul.st_tabs a.st_tab_active{border-top-color:#fff;border-bottom-color:#d4d4d4}

.table-list p.message { padding: 25px 0; text-align: center; color: red;}

table.order { margin-top: 12px;}
table.order tr, table.order td, table.order th { border: 1px solid #c5c5c5;}
table.order tr.odd { background: #e6e6e6;}
table.order tr.even { background: #fff;}
table.order tr.first { background: #5d9eca; color: #fff; font-size: 13px;}
table.order th, table.order td { text-align:center; padding: 7px 15px; border-left: 1px solid #c5c5c5; overflow: hidden;}
table.order tr.first th { padding: 8px 15px;}
table.order .left { text-align:left;}
table.order .right { text-align:right;}
table.order td.sub-total { font-weight: 600; color: #e30008; font-size: 16px;}
table.order table .button {display: block; float: left; margin: 0 4px;} 
table.order td.actions { width: 30px;}
table.order td.area-name { font-weight: bold;}
table.order tr.bottom, table.order tr.bottom td { border: none;  font-family: "Myriad Pro"; background: #d1dfe8; }
table.order tr.bottom td.right { padding-right: 0; font-weight: bold; font-size: 16px;}
table.order tr.bottom td.sub-total {font-size: 17px; font-weight: bold; color: #313131; padding-right: 15px;}
table.order td.last { border: none; text-align: right; padding: 5px 0;}
table.order td label { float: left; padding-right: 5px; margin: 0; width: 110px; height: 16px; color: #f5f5f5;}
table.order td input.check-box { margin: 0 auto; border: none; float:none;}
table.order select.quality-selector {width: 155px; float: none; margin: 0 auto}